intercommunication apparatus - Francés Inglés Diccionario